hoof snails - Espagnol Anglais Dictionnaire